Verifying Correctness in StAC Specifications
نویسندگان
چکیده
Business transactions are prone to failure and to deal with unexpected situations some specification languages, e.g. StAC, introduce notions like compensation handling. Given the importance of verification of correctness in business related software, it is important to fill in the gap between specification languages like StAC and the verification software
منابع مشابه
Using the extensible model checker XTL to verify StAC Business Specifications
StAC is a business specification language that has been developed as part of a partnership program between IBM UK Labs. and the University of Southampton. It is highly desirable for Business specification languages like StAC to have a way to explore the correctness of specifications. We provide some details about how XTL can provide model checking capabilities for StAC and why it proved to be m...
متن کاملSome Observations About Using SPIN and STeP to Verify StAC Specifications
Business transactions are prone to failure and to deal with unexpected situations. Some specification languages, e.g. StAC, introduce notions like compensation handling. Given the importance of verification of correctness in business related software, it is important to fill in the gap between specification languages like StAC and the verification software already available. We report on two of...
متن کاملUsing SPIN and STeP to Verify Business Processes Specifications
Business transactions are prone to failure and having to deal with unexpected situations. Some business process specification languages, e.g. StAC, introduce notions like compensation handling. Given the need of verification of correctness in business related software, it is important to fill in the gap between business process specification languages like StAC and the verification software alr...
متن کاملUsing Timed Model Checking for Verifying Workflows
The correctness of a workflow specification is critical for the automation of business processes. For this reason, errors in the specification should be detected and corrected as early as possible at specification time. In this paper, we present a validation method for workflow specifications using model-checking techniques. A formalized workflow specification, its properties and the correctnes...
متن کاملA Framework for Verifying UML Behavioral Models
MDD and MDA approaches require capturing the behavior of UML models in sufficient detail and precision so that the models can be automatically implemented/executed in the production environment. With this purpose, Action Semantics were added to the UML specification as the fundamental unit of behavior specifications. Actions are the basis for defining the fine-grained behavior of operations, ac...
متن کامل